type contactWay = {
  linkman: string
  phone: string
}

interface tempType {
  taskId?: string
  list: Array<string>
  file: string
  projectsId: string
  taskName: string
  taskRequire: string
  taskRole: string
  taskScore: number
  modelChoose: Object
  taskDiscribe: string
  finishDate: string
  createDate: string
  taskAttachements: Array<Object>
  taskskill: string
  skillNeeds: Array<string>
  taskState: string
  contactWay: contactWay
}
interface taskType {
  taskMsg: tempType
  tempDescribe: string
  tempTaskPeriod: Array<string>
}
type creatTaskType = {
  //对应项目id
  projectsId: string
  //活动名
  taskName: string
  //创建时间
  createDate: string
  //完成时间
  finishDate: string
  //任务积分
  taskScore: number
  //任务描述
  taskDescribe: string
  //附件
  attachements: string
  //模块选择
  list: Array<any>
  //技能需求
  skillNeeds: Array<string>
  //招募角色
  taskRole: string
  //负责人姓名
  principal: string
  //联系方式
  phone: string
}
export type { tempType, taskType, creatTaskType }
